Big Huge Thesaurus

allergic reaction

noun